package com.briup.service;

import com.briup.entity.User;

/*
 接口起到一个规范的作用，定义了用户相关的操作方法；
 除了规范外，接口还能够实现解耦的作用，
 即用户相关的操作方法可以在不同的实现类中进行实现，
 而用户相关的接口处理类只需要依赖于接口，而不需要依赖于具体的实现类。
 */
public interface UserService {
    /**
     * 用户信息接口
     */
    public void getUserInfo(int id);

    /**
     * 更新用户信息接口
     */
    public void updateUserInfo(User user);

    /**
     * 删除用户接口
     */
    public void deleteUser(int id);

    /**
     * 新增用户接口
     */
    public void addUser(User user);

    public boolean login(String username, String password);
}
